stump grinder - German English Dictionary